//// GText.h /////////////////////////////////////////////////////////////////////////////
//
//
//////////////////////////////////////////////////////////////////////////////////////////

#ifndef GTEXT_H
#define GTEXT_H

#include <wx/panel.h>
#include <wx/dcbuffer.h> 
#include <wx/msgdlg.h>
#include <wx/stattext.h>
#include <wx/textctrl.h>
#include <wx/sysopt.h>
#include <wx/textctrl.h>

/////////////////////////////////
class TextEdit: public wxTextCtrl
{ 
	
public: 
	TextEdit(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size,
			 long style, wxString& name); 
	~TextEdit(); 
	bool Create(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, 
					long style,	const wxString& name); 
private: 
	void Init();
	void OnChange(wxCommandEvent &event);
	bool enableEvents;

	wxString& text;
		
	DECLARE_EVENT_TABLE() 
};

#endif //GTEXT_H
